vehicle superstructure - French English Dictionary